Choiceless Polynominal Time Computation and the Zero-One Law

نویسندگان

  • Andreas Blass
  • Yuri Gurevich
چکیده

This paper is a sequel to [2], a commentary on [7], and an abridged version of a planned paper that will contain complete proofs of all the results presented here. The BGS model of computation was defined in [2] with the intention of modeling computation with arbitrary finite relational structures as inputs, with essentially arbitrary data structures, with parallelism, but without arbitrary choices. In the absence of any resource bounds, the lack of arbitrary choices makes no difference, because an algorithm could take advantage of parallelism to produce all possible linear orderings of its input and then use each of these orderings to make whatever choices are needed. But if we require the total computation time (summed over all parallel subprocesses) to be polynomially bounded, then there isn’t time to construct all the linear orderings, and so the inability to make arbitrary choices really matters. In fact, it was shown that choiceless polynomial time C̃PTime, the complexity class defined by BGS programs subject to a polynomial time bound, does not contain the parity problem: Given a set, determine whether its cardinality is even. Several similar results were proved, all depending on symmetry considerations, i.e., on automorphisms of the input structure. Subsequently, Shelah [7] proved a zero-one law for C̃PTime properties of graphs. We shall state this law and discuss its proof later in this paper. For now, let us just mention a crucial difference from the earlier results in [2]: Almost all finite graphs have no non-trivial automorphisms, so symmetry considerations cannot be applied to them. Shelah’s proof therefore depends on a more subtle concept of partial symmetry, which we explain in Section 8 below. Finding the proof in (an early version of) [7] difficult to follow, we worked out a presentation of the argument for the main case, which we hope will be helpful for others interested in Shelah’s ideas. We also added some related results, indicating the need for certain aspects of the proof and clarifying some of the concepts involved in it. Unfortunately, this material is not yet fully written up.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Strong extension axioms and Shelah's zero-one law for choiceless polynomial time

This paper developed from Shelah's proof of a zero-one law for the complexity class \choiceless polynomial time," de ned by Shelah and the authors. We present a detailed proof of Shelah's result for graphs, and describe the extent of its generalizability to other sorts of structures. The extension axioms, which form the basis for earlier zero-one laws (for rst-order logic, xed-point logic, and ...

متن کامل

Choiceless Polynominal Time Logic: Inability to Express

We prove for the logic ∼ CPT ime (the logic from the title) a sufficient condition for two models to be equivalent for any set of sentences which is “small” (certainly any finite set ), parallel to the Ehrenfeucht Fräıssé games. This enables us to show that sentences cannot express some properties in the logic ∼ CPT ime and prove 0-1 laws for it.

متن کامل

On Polynomial Time Computation over Unordered Structures

This paper is motivated by the question whether there exists a logic capturing polynomial time computation over unordered structures. We consider several algorithmic problems near the border of the known, logically defined complexity classes contained in polynomial time. We show that fixpoint logic plus counting is stronger than might be expected, in that it can express the existence of a compl...

متن کامل

Is Polynomial Time Choiceless?

A long time ago, Yuri Gurevich made precise the problem of whether there is a logic capturing polynomial-time on arbitrary finite structures, and conjectured that no such logic exists. This conjecture is still open. Nevertheless, together with Andreas Blass and Saharon Shelah, he has also proposed what still seems to be the most promising candidate for a logic for polynomial time, namely Choice...

متن کامل

Nonlinear Guidance Law with Finite Time Convergence Considering Control Loop Dynamics

In this paper a new nonlinear guidance law with finite time convergence is proposed. The second order integrated guidance and control loop is formulated considering a first order control loop dynamics. By transforming the state equations to the normal form, a finite time stabilizer feedback linearization technique is proposed to guarantee the finite time convergence of the system states to zero...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000